Mohammed Ali Salim (born 1935) is a Libyan politician. He was the Acting Chairman of the General National Congress of Libya. He was the oldest member of Libya's first democratically elected legislature until Mohamed Yousef el-Magariaf was appointed permanent chair.[1][2] In 2012, he was the President of the General National Congress of Libya.